Yuri Syrota [Tue, 12 Mar 2002 19:38:18 +0000 (19:38 +0000)]
Updated Ukrainian translation
Jonathan Blandford [Tue, 12 Mar 2002 05:36:12 +0000 (05:36 +0000)]
new FAQ.
Tue Mar 12 00:29:31 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/question_index.sgml: new FAQ.
* gtk/tmpl/gtktreemodel.sgml: clean up example
Jonathan Blandford [Tue, 12 Mar 2002 04:48:50 +0000 (04:48 +0000)]
fix totally broken foreach function.
Mon Mar 11 23:42:11 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodel.c (gtk_tree_model_foreach): fix totally broken
foreach function.
Matthias Clasen [Tue, 12 Mar 2002 00:20:02 +0000 (00:20 +0000)]
Document GdkScreen.
* gdk/tmpl/windows.sgml: Document GdkScreen.
* gtk/gtk-sections.txt: Move a few Class structs to Standard sections.
* gtk/tmpl/gtktreemodel.sgml, gtk/tmpl/gtkprogress.sgml,
gtk/tmpl/gtksignal.sgml, gtk/tmpl/gtkimage.sgml: Generate proper
markup for format strings in examples, also fix an oversight in
the GtkTreeModel example. (#74213)
Matthias Clasen [Mon, 11 Mar 2002 22:07:05 +0000 (22:07 +0000)]
Document gtk_{menu_item,widget}_set_accel_path() as the recommended API.
* gtk/gtkitemfactory.c (gtk_item_factory_add_foreign): Document
gtk_{menu_item,widget}_set_accel_path() as the recommended API.
(#69244)
Matthias Clasen [Mon, 11 Mar 2002 18:20:34 +0000 (18:20 +0000)]
Add interfaces to get docs on their signals.
* gtk/gtk.types: Add interfaces to get docs on their signals.
Changwoo Ryu [Mon, 11 Mar 2002 16:59:12 +0000 (16:59 +0000)]
Updated Korean translation
James Henstridge [Mon, 11 Mar 2002 07:42:21 +0000 (07:42 +0000)]
forgot to save ChangeLog before last commit
James Henstridge [Mon, 11 Mar 2002 07:40:16 +0000 (07:40 +0000)]
set CCAS and CCASFLAGS to get automake 1.6 compatibility without breaking
2002-03-11 James Henstridge <james@daa.com.au>
* configure.in: set CCAS and CCASFLAGS to get automake 1.6
compatibility without breaking things for people using 1.4.
Jonathan Blandford [Mon, 11 Mar 2002 02:13:21 +0000 (02:13 +0000)]
finally get the right behavior.
Sun Mar 10 21:04:30 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_button_press): finally get the
right behavior.
Kristian Rietveld [Mon, 11 Mar 2002 00:28:47 +0000 (00:28 +0000)]
compare path with cursor path and not with the selected iter in the
Mon Mar 11 01:25:14 2002 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeview.c (gtk_tree_view_button_press): compare path with
cursor path and not with the selected iter in the 'decide to edit'
check
Andraz Tori [Sun, 10 Mar 2002 19:25:44 +0000 (19:25 +0000)]
Updated Slovenian translation
Simos Xenitellis [Sat, 9 Mar 2002 21:24:36 +0000 (21:24 +0000)]
Updated Greek translation
Jonathan Blandford [Sat, 9 Mar 2002 18:06:05 +0000 (18:06 +0000)]
Lots of docs.
Sat Mar 9 13:00:38 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/tmpl/gtktreemodel.sgml: Lots of docs.
Gediminas Paulauskas [Fri, 8 Mar 2002 23:01:28 +0000 (23:01 +0000)]
So I am already late for 2.0.0 :(
Why GTK+ is so ahead of GNOME 2.....
Owen Taylor [Fri, 8 Mar 2002 20:16:30 +0000 (20:16 +0000)]
List -I/opt/gtk/include not -I /opt/gtk/include.
Fri Mar 8 15:14:32 2002 Owen Taylor <otaylor@redhat.com>
* gtk/building.sgml: List -I/opt/gtk/include not
-I /opt/gtk/include.
* gtk/building.sgml: Add a gloss for XIM.
Owen Taylor [Fri, 8 Mar 2002 20:00:44 +0000 (20:00 +0000)]
======== Released GTK+-2.0 ========
Fri Mar 8 14:45:00 2002 Owen Taylor <otaylor@redhat.com>
* ======== Released GTK+-2.0 ========
Kristian Rietveld [Fri, 8 Mar 2002 19:40:15 +0000 (19:40 +0000)]
handle gtk-tree-model-drop-append like the ListStore, includes some tweaks
Fri Mar 8 20:41:51 2002 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreestore.c (gtk_tree_store_drag_data_received): handle
gtk-tree-model-drop-append like the ListStore, includes some
tweaks to work right with trees
Owen Taylor [Fri, 8 Mar 2002 19:28:50 +0000 (19:28 +0000)]
Some packing tweaks.
Fri Mar 8 14:22:43 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkfilesel.c (gtk_file_selection_init): Some packing
tweaks.
* configure.in: Include GLIB_LIBS when checking
for bind_textdomain_codeset, to catch the case where
it is in -lintl.
Jonathan Blandford [Fri, 8 Mar 2002 17:58:22 +0000 (17:58 +0000)]
get rid of really bad focus loop. (gtk_tree_view_clamp_node_visible): only
Thu Mar 7 16:46:58 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeview.c (validate_visible_area): get rid of really
bad focus loop.
(gtk_tree_view_clamp_node_visible): only clamp the node when
realized. Need to replace this with scroll_to_cell sometime.
(gtk_tree_view_header_focus): clickable or reorderable columns are
focusable, #73656
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_get_widget): fix
docs to reflect behaviour change, #73682
Owen Taylor [Fri, 8 Mar 2002 17:15:20 +0000 (17:15 +0000)]
Fix version numbers. (Johan Dahlin.)
Fri Mar 8 11:12:32 2002 Owen Taylor <otaylor@redhat.com>
* NEWS: Fix version numbers. (Johan Dahlin.)
* INSTALL.in: Update, just refer to gtk-building.html
rather than duplicating information.
* README.in: Add release specific notes.
* Makefile.am (EXTRA_DIST): Remove TODO and TODO.xml
from the distribution.
Valek Frob [Fri, 8 Mar 2002 17:07:49 +0000 (17:07 +0000)]
Updated russian translation.
Matthias Warkus [Fri, 8 Mar 2002 12:05:48 +0000 (12:05 +0000)]
Last-minute update to German translation
Owen Taylor [Fri, 8 Mar 2002 05:53:51 +0000 (05:53 +0000)]
Final updates for 2.0.0
Thu Mar 7 23:29:35 2002 Owen Taylor <otaylor@redhat.com>
* NEWS: Final updates for 2.0.0
* README.in: Updates.
Tor Lillqvist [Thu, 7 Mar 2002 23:27:00 +0000 (23:27 +0000)]
Add missing .la suffix for libgdk_pixbuf.
2002-03-08 Tor Lillqvist <tml@iki.fi>
* gdk/Makefile.am (LDFLAGS): Add missing .la suffix for libgdk_pixbuf.
Matthias Clasen [Thu, 7 Mar 2002 23:20:16 +0000 (23:20 +0000)]
Add some ids which are referenced from the object hierarchy.
* gdk-pixbuf/tmpl/animation.sgml, gdk-pixbuf/tmpl/gdk-pixbuf.sgml,
gtk/tmpl/gtkrc.sgml, gtk/tmpl/gtktextview.sgml, gtk/tmpl/gtkiconfactory.sgml,
gtk/tmpl/gtkaccelgroup.sgml: Add some ids which are referenced
from the object hierarchy.
* gtk/gtk-docs.sgml: Use parts as top-level division (#61575),
include gtkaccessible docs.
Kristian Rietveld [Thu, 7 Mar 2002 21:18:28 +0000 (21:18 +0000)]
increase value of new_location by one if cmp_a > 0 and we hit the end of
Thu Mar 7 21:32:01 2002 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreestore.c (gtk_tree_store_sort_iter_changed): increase
value of new_location by one if cmp_a > 0 and we hit the end of
the list.
Ole Laursen [Thu, 7 Mar 2002 21:05:16 +0000 (21:05 +0000)]
Updated Danish translation.
2002-03-07 Ole Laursen <olau@hardworking.dk>
* da.po: Updated Danish translation.
Vincent van Adrighem [Thu, 7 Mar 2002 20:51:56 +0000 (20:51 +0000)]
Massive translation update from a joint translation attempt.
2002-03-07 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po: Massive translation update from a joint translation attempt.
Gathering.tweakers.net, a dutch forum with lots of nice people.
Matthias Clasen [Thu, 7 Mar 2002 20:39:57 +0000 (20:39 +0000)]
Some typo and markup fixes.
* gtk/building.sgml: Some typo and markup fixes.
Owen Taylor [Thu, 7 Mar 2002 15:39:31 +0000 (15:39 +0000)]
Fix problem where there were two copies of the "do an arrow step" code,
Thu Mar 7 10:31:57 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_timer): Fix problem where
there were two copies of the "do an arrow step" code,
one correct for rotated notebooks, one not. (#73855,
Thomas Leonard.)
Andraz Tori [Thu, 7 Mar 2002 12:47:02 +0000 (12:47 +0000)]
Updated Slovenian translation
Vincent van Adrighem [Thu, 7 Mar 2002 12:40:39 +0000 (12:40 +0000)]
Translation updated by Ronald Hummelink
2002-03-07 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po: Translation updated by Ronald Hummelink
Jonathan Blandford [Thu, 7 Mar 2002 08:03:09 +0000 (08:03 +0000)]
start implementing
Thu Mar 7 02:58:16 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/tmpl/gtkliststore.sgml: start implementing
* gtk/question_index.sgml: "I can set with the tree, but not
get???!?!"
Wed Mar 6 23:20:51 2002 Jonathan Blandford <jrb@redhat.com>
and Kristian Rietveld <kris@gtk.org>
Finishing touch for 2.0.0 release, fixes #70782, #72729, the
'stealth' bug and other last-minute minor issues.
* gtk/gtktreeview.c (gtk_tree_view_bin_expose): set dnd dest line
drawing right. We can't draw the line at the position of the next
row, because that one still has to be drawn. So draw everthing at
a -1 offset.
(validate_visible_area): add check for invalid descendants and
NULL scroll_to_path path, get scrolling right. Also, fix the
area_above value. Pretty amazing I got it wrong.
(get_logical_dest_row): add gtk-tree-model-drop-append magic, so
dragging a row to the end of the model works right.
(gtk_tree_view_get_dest_row_at_pos): minor floating point fix
(gtk_tree_view_start_editing): add call to validate_row
(gtk_tree_view_tree_to_widget_coords): Never subtract
HEADER_HEIGHT from y values anymore!!!
(gtk_tree_view_widget_coords_to_tree): ditto.
(gtk_tree_view_scroll_to_point): allow -1 as values for the
scroll_to coords
(gtk_tree_view_move_cursor_page_up_down): Don't need scroll_to_y
as clamp_node_visible will make it work.
* gtk/gtktreestore.c (gtk_tree_store_drag_data_received): also check
path depth, as we can't get iters from empty paths
* gtk/gtkliststore.c (gtk_list_store_drag_data_received): handle
gtk-tree-model-drop-append
* gtk/gtktreednd.c (gtk_tree_set_row_drag_data): free path_str
* tests/testtreeflow.c (main): select path where we are scrolling to
Darin Adler [Thu, 7 Mar 2002 06:04:03 +0000 (06:04 +0000)]
Update offsets before finding where to insert the new value.
* gtk/gtktreemodelsort.c: (gtk_tree_model_sort_insert_value):
Update offsets before finding where to insert the new value.
* gtk/gtktreeview.c: (validate_visible_area): Make sure we redraw when
we scroll, instead of just updating the scroll position variables.
Vincent van Adrighem [Thu, 7 Mar 2002 00:46:57 +0000 (00:46 +0000)]
Translation updated by Ronald Hummelink.
2002-03-07 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po: Translation updated by Ronald Hummelink.
Owen Taylor [Wed, 6 Mar 2002 23:36:37 +0000 (23:36 +0000)]
Mention the need to subscribe to the GTK+ mailing lists.
Wed Mar 6 18:11:05 2002 Owen Taylor <otaylor@redhat.com>
* gtk/resources.sgml: Mention the need to subscribe
to the GTK+ mailing lists.
* gtk/building.sgml: Go into much more details about
building the entire set of GTK+ libraries and about the
dependencies that are required.
* gtk/building.sgml: Add docs for --enable-explicit-deps,
--with-xinput.
James Henstridge [Wed, 6 Mar 2002 23:34:11 +0000 (23:34 +0000)]
link pixbuf engine against the gtk+ libraries, so that it can be used with
2002-03-07 James Henstridge <james@daa.com.au>
* Makefile.am (libpixmap_la_LIBADD): link pixbuf engine against
the gtk+ libraries, so that it can be used with programs that
dlopen gtk+ without the RTLD_GLOBAL flag (such as scripting
languages and mozilla).
Carlos Perello Marin [Wed, 6 Mar 2002 23:15:58 +0000 (23:15 +0000)]
Updated Spanish translation.
2002-03-07 Carlos Perello Marin <carlos@gnome-db.org>
* es.po: Updated Spanish translation.
Jonathan Blandford [Wed, 6 Mar 2002 19:29:08 +0000 (19:29 +0000)]
fix tyop
Jonathan Blandford [Wed, 6 Mar 2002 19:22:36 +0000 (19:22 +0000)]
docs
Wed Mar 6 14:12:34 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/tmpl/gtktreeselection.sgml: docs
* gtk/tree_widget.sgml: clean up docs
Manish Singh [Wed, 6 Mar 2002 18:03:28 +0000 (18:03 +0000)]
gdk/Makefile.am rework so that only things that really need to be done
2002-03-06 Manish Singh <yosh@gimp.org>
* gdk/Makefile.am
* gtk/Makefile.am: rework so that only things that really need to be
done post install are in the hook
Anders Carlsson [Wed, 6 Mar 2002 17:47:15 +0000 (17:47 +0000)]
Register 16x16 version of properties stock icon.
2002-03-06 Anders Carlsson <andersca@gnu.org>
* gtk/gtkiconfactory.c (get_default_icons): Register 16x16 version
of properties stock icon.
* gtk/stock-icons/Makefile.am: Add stock_properties_16.png
Changwoo Ryu [Wed, 6 Mar 2002 17:09:28 +0000 (17:09 +0000)]
Updated Korean translation.
* ko.po: Updated Korean translation.
Vincent van Adrighem [Wed, 6 Mar 2002 13:17:40 +0000 (13:17 +0000)]
nl.po Dutch translation updated by Ronald Hummelink
2002-03-06 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
* nl.po Dutch translation updated by Ronald Hummelink
Owen Taylor [Wed, 6 Mar 2002 13:17:11 +0000 (13:17 +0000)]
Fix various problems when truncating the inserted text to fit into the
Wed Mar 6 00:38:29 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_real_insert_text): Fix various problems
when truncating the inserted text to fit into the GtkEntry
size limit of 65kb. (#73119)
Kjartan Maraas [Wed, 6 Mar 2002 06:49:40 +0000 (06:49 +0000)]
Updated Norwegian (bokmål) translation.
2002-03-06 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokmål) translation.
Germán Poó Caamaño [Wed, 6 Mar 2002 05:38:12 +0000 (05:38 +0000)]
Updated spanish translation
Jonathan Blandford [Wed, 6 Mar 2002 05:27:29 +0000 (05:27 +0000)]
move event handling to the process_action function so we can have the
Wed Mar 6 00:20:59 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeviewcolumn.c
(gtk_tree_view_column_cell_process_action): move event handling to
the process_action function so we can have the event go to
individual cells.
Owen Taylor [Wed, 6 Mar 2002 03:59:22 +0000 (03:59 +0000)]
GTK+-2.0.0 rc1
Tue Mar 5 22:16:58 2002 Owen Taylor <otaylor@redhat.com>
* GTK+-2.0.0 rc1
* docs/tutorial,faq/Makefile.am: Deal with the html directory
already being there.
* docs/faq/Makefile.am (EXTRA_DIST): Add gtk-faq.sgml to EXTRA_DIST.
Manish Singh [Wed, 6 Mar 2002 02:57:42 +0000 (02:57 +0000)]
gdk/Makefile.am use install-foo-hook instead of install-foo-local, since
2002-03-05 Manish Singh <yosh@gimp.org>
* gdk/Makefile.am
* gtk/Makefile.am: use install-foo-hook instead of install-foo-local,
since foo-local is run before the their respective builtin targets
in automake 1.5
jacob berkman [Wed, 6 Mar 2002 01:56:25 +0000 (01:56 +0000)]
change an == to =
2002-03-05 jacob berkman <jacob@ximian.com>
* configure.in: change an == to =
Tor Lillqvist [Wed, 6 Mar 2002 01:50:43 +0000 (01:50 +0000)]
gdk-pixbuf/gdk_pixbuf.rc.in gdk/win32/rc/gdk.rc.in Use GTK_API_VERSION.
2002-03-06 Tor Lillqvist <tml@iki.fi>
* gdk-pixbuf/gdk_pixbuf.rc.in
* gdk/win32/rc/gdk.rc.in
* gtk/gtk-win32.rc.in: Use GTK_API_VERSION.
Duarte Loreto [Wed, 6 Mar 2002 01:08:34 +0000 (01:08 +0000)]
Updated Portuguese translation.
2002-03-06 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Updated Portuguese translation.
Manish Singh [Wed, 6 Mar 2002 01:07:44 +0000 (01:07 +0000)]
Fix up the freetype checking logic. Suppress suprious "no" with
2002-03-05 Manish Singh <yosh@gimp.org>
* configure.in: Fix up the freetype checking logic. Suppress
suprious "no" with --disable-modules.
Tor Lillqvist [Wed, 6 Mar 2002 00:36:08 +0000 (00:36 +0000)]
Bypass calls to the grab/ungrab functions in gdkinput-win32.c, as they
2002-03-06 Tor Lillqvist <tml@iki.fi>
* gdk/win32/gdkevents-win32.c (gdk_pointer_grab,
gdk_pointer_ungrab): Bypass calls to the grab/ungrab functions in
gdkinput-win32.c, as they don't effectively do anything anyway.
(build_key_event_state): Set MOD2 bit if key is in AltGr group.
(gdk_event_translate): Call _gdk_windowing_window_get_offsets()
each time the offsets are used, on the window they refer to,
instead of once in the beginning. The window in question might
change due to event propagation.
(gdk_event_translate): Set key event group to 0 for non-AltGr
keys. Do set the SHIFT bit in the key event state also for
ISO_Left_Tab. Now backtabbing finally works again.
* gdk/win32/gdkunput-win32.c: Minor debugging output change.
* gdk/win32/gdkkeys-win32.c (update_keymap): Set VK_TAB mapping to
Gdk_Tab and GDK_ISO_Left_Tab, like on X11.
(gdk_keymap_translate_keyboard_state): Add similar code as in the
non-XKB case on X11 to generate a more correct
consumed_modifiers. Add debugging output.
(gdk_keyval_name): Use the U+xxxx format for UCS characters
encoded as keyvals. Never return NULL, but hex number
representation if keyval not in table.
* gdk/win32/gdkwindow-win32.c (gdk_window_focus): Call
SetFocus(). Doesn't seem to have any harmful effect, and probably
is close to what this function is supposed to do. But it didn't
fix GtkCombo as I had hoped.
(gdk_window_set_type_hint): Don't intern the _NET_WM_* atoms that
weren't used and wouldn't have any meaning on Win32 anyway.
Owen Taylor [Wed, 6 Mar 2002 00:30:52 +0000 (00:30 +0000)]
When setting the focus to NULL, clear the existing focus chain so that
Tue Mar 5 19:19:19 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_set_focus): When setting
the focus to NULL, clear the existing focus chain so
that when we focus into the window again, we start
at the beginning. (Pointed out by Tim Janik.)
James Henstridge [Wed, 6 Mar 2002 00:03:55 +0000 (00:03 +0000)]
libpango is now called libpango-1.0
2002-03-06 James Henstridge <james@daa.com.au>
* configure.in: libpango is now called libpango-1.0
Jonathan Blandford [Tue, 5 Mar 2002 23:22:27 +0000 (23:22 +0000)]
remove sizing == AUTOSIZE check. Update docs.
Tue Mar 5 18:17:31 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_fixed_width):
remove sizing == AUTOSIZE check. Update docs.
Owen Taylor [Tue, 5 Mar 2002 23:10:11 +0000 (23:10 +0000)]
Don't create ->font_entry, ->font_style_entry at all rather than just not
Tue Mar 5 17:43:43 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkfontsel.c (gtk_font_selection_init): Don't
create ->font_entry, ->font_style_entry at all rather
than just not showing them to avoid the problem of
them popping up if gtk_widget_show_all() is done
on the dialog. (#72913, Charles Kerr.)
Jonathan Blandford [Tue, 5 Mar 2002 23:08:56 +0000 (23:08 +0000)]
doc fix proposed by tvv@sparc.spb.su (Vitaly Tishkov), #73567.
Tue Mar 5 18:06:49 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_resizable):
doc fix proposed by tvv@sparc.spb.su (Vitaly Tishkov), #73567.
Matthias Clasen [Tue, 5 Mar 2002 22:44:27 +0000 (22:44 +0000)]
Fix docs.
* gtk/gtktreemodel.c (gtk_tree_row_reference_deleted): Fix docs.
* gtk/gtkwindow.c (gtk_window_remove_mnemonic):
(gtk_window_add_mnemonic):
(gtk_window_mnemonic_activate): Add docs.
* gtk/gtktreeview.c (gtk_tree_view_get_search_equal_func): Fix
typo in docs.
* test-loaders.c, test-images.h: More random tests.
* io-bmp.c (DecodeHeader): Fail gracefully on OOM here.
* gtk/gtk-sections.txt: Remove gtk_win32_get_installation_directory.
Owen Taylor [Tue, 5 Mar 2002 22:05:21 +0000 (22:05 +0000)]
s/menu_new/menu_item_new/. (#69199, Akira Tagoh.)
Tue Mar 5 17:02:59 2002 Owen Taylor <otaylor@redhat.com>
* docs/tutorial/gtk-tut.sgml: s/menu_new/menu_item_new/.
(#69199, Akira Tagoh.)
Owen Taylor [Tue, 5 Mar 2002 21:57:08 +0000 (21:57 +0000)]
Build the docbook version, not the old linuxdoc version.
Tue Mar 5 16:53:05 2002 Owen Taylor <otaylor@redhat.com>
* docs/faq/Makefile.am: Build the docbook version, not
the old linuxdoc version.
Owen Taylor [Tue, 5 Mar 2002 21:04:09 +0000 (21:04 +0000)]
Update version to 2.0.0
Tue Mar 5 15:47:54 2002 Owen Taylor <otaylor@redhat.com>
* configure.in test/makefile.msc **.pc.in **/*.am:
Update version to 2.0.0
* gtk/Makefile.am (MAINTAINERCLEANFILES): Add stamp
files.
* configure.in (GDK_PIXBUF_VERSION): Require GLib 2.0.0,
Pango, Atk, 1.0.0.
* m4macros/gtk-2.0.m4: Default to 2.0.0 as the minimum
version.
Havoc Pennington [Tue, 5 Mar 2002 20:31:54 +0000 (20:31 +0000)]
don't assign yoffset here, just let it get updated in response to the
2002-03-05 Havoc Pennington <hp@redhat.com>
* gtk/gtktextview.c (gtk_text_view_size_allocate): don't assign
yoffset here, just let it get updated in response to the
value_changed. Fixes #72479
Owen Taylor [Tue, 5 Mar 2002 15:40:48 +0000 (15:40 +0000)]
ue Mar 5 10:39:03 2002 Owen Taylor <otaylor@redhat.com>
* Makefile.am (loaderdir): Put the modules into the
GTK_BINARY_VERSION directory for consistency with
immodules and theme engines.
Owen Taylor [Tue, 5 Mar 2002 15:30:52 +0000 (15:30 +0000)]
Don't use this same functions as idle callbacks and directly, to avoid
Tue Mar 5 10:29:09 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtktreeview.c (do_presize_handler)
gtk/gtktreeview.c (do_validate_rows): Don't use this
same functions as idle callbacks and directly, to avoid
threading deadlocks. (#72392, Scott Guilbeaux)
* gtk/gtktable.c (gtk_table_size_request_init): Fix
row/column confusion from recent patch. (#73505,
Vitaly Tishkov.)
Christian Rose [Tue, 5 Mar 2002 02:03:47 +0000 (02:03 +0000)]
Updated Swedish translation.
2002-03-05 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
Matthias Clasen [Mon, 4 Mar 2002 22:19:47 +0000 (22:19 +0000)]
Make color selection and selection examples work.
* docs/tutorial/gtk-tut.sgml: Make color selection and selection
examples work.
* tests/testselection.c (selection_toggled, selection_clear):
Use selection_widget as selection owner - otherwise clearing the
selection doesn't work.
Matthias Clasen [Mon, 4 Mar 2002 22:04:53 +0000 (22:04 +0000)]
Move GtkOldEditable to the "Deprecated" section. (#68408)
* gtk/gtk-docs.sgml: Move GtkOldEditable to the "Deprecated"
section. (#68408)
* gtk/tmpl/gtktreeview.sgml: Close linkend attribute. (#73364)
Owen Taylor [Mon, 4 Mar 2002 20:19:04 +0000 (20:19 +0000)]
Fixes for non XKB operation. (#73103)
Mon Mar 4 12:43:48 2002 Owen Taylor <otaylor@redhat.com>
Fixes for non XKB operation. (#73103)
* gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
Fix problem where GDK_Tab was converted to GDK_ISO_Left_Tab
always, not just if Shift was pressed.
* gdk/x11/gdkkeys-x11.c gdk/x11/gdkprivate-x11.c
gdk/x11/gdkevents-x11.c: Move determination of group
to _gdk_x11_get_group_for_state(), fix to handle non-XKB.
* gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state): Only
add in SHIFT_MASK | LOCK_MASK to consumed_modifiers if the shifted
and unshifted keysyms are different. Only add in group_switch_mask
if the group-switched and non-group-switched keysyms are diferent.
* gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
When calling XKeycodeToKeysym, use group * keysyms_per_keycode / 2
not group * keysyms_per_keycode. (Tor Lillquist)
* gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
Remove the hack to fudge the return value for GDK_Tab + Shift
since that didn't work -- it didn't affect the reverse mapping.
Instead fudge the non-XKB keymap instead.
Owen Taylor [Mon, 4 Mar 2002 16:04:31 +0000 (16:04 +0000)]
Fix memory leak. (#73370, Paolo Maggi).
Mon Mar 4 11:02:18 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkfilesel.c (gtk_file_selection_get_selections): Fix
memory leak. (#73370, Paolo Maggi).
Owen Taylor [Mon, 4 Mar 2002 15:54:09 +0000 (15:54 +0000)]
Fix docs in terms of what out of range @page_num does. (#73371, Vitaly
Mon Mar 4 10:35:28 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_set_current_page): Fix docs
in terms of what out of range @page_num does. (#73371,
Vitaly Tishkov.)
Stanislav Visnovsky [Mon, 4 Mar 2002 15:48:23 +0000 (15:48 +0000)]
Updated Slovak translation.
2002-03-04 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation.
Havoc Pennington [Mon, 4 Mar 2002 03:24:57 +0000 (03:24 +0000)]
const fix
2002-03-02 Havoc Pennington <hp@pobox.com>
* demos/gtk-demo/editable_cells.c (cell_edited): const fix
Manish Singh [Mon, 4 Mar 2002 00:39:44 +0000 (00:39 +0000)]
shut up CVS
Owen Taylor [Mon, 4 Mar 2002 00:11:25 +0000 (00:11 +0000)]
Fix to properly take the default window into account by setting a flag and
Sun Mar 3 18:47:13 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwindow.c (gtk_window_parse_geometry): Fix
to properly take the default window into account by
setting a flag and in gtk_window_compute_configure_request_size ()
multiplying by the increments and adding in the base
size. (#72393)
* tests/testgtk.c (create_gridded_geometry): Add a
test for gridded geometry and for gtk_window_parse_geometry().
Hans Breuer [Mon, 4 Mar 2002 00:03:50 +0000 (00:03 +0000)]
don't build gtk.defs anymore
2002-03-04 Hans Breuer <hans@breuer.org>
* gtk/makefile.msc.in : don't build gtk.defs anymore
Tor Lillqvist [Sun, 3 Mar 2002 22:55:58 +0000 (22:55 +0000)]
Remove obsolete Win32-only declaration of
2002-03-04 Tor Lillqvist <tml@iki.fi>
* gtk/gtkrc.h: Remove obsolete Win32-only declaration of
gtk_win32_get_installation_directory().
Owen Taylor [Sun, 3 Mar 2002 22:15:39 +0000 (22:15 +0000)]
Back out changes to propagate keys to parent menu shells, since that broke
Sun Mar 3 17:03:30 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkmenushell.c gtk/gtkmenubar.[ch]: Back out
changes to propagate keys to parent menu shells, since
that broke stuff; rather implement ::cycle-focus as
a key binding on GtkMenuShell rather than on GtkMenuBar.
* gtk/gtkmenushell.c (gtk_menu_shell_class_init): Add
add bindings for ::cycle-focus. (In gtkmenubar.c, were
mistakently bound to ::move-focus.)
Tor Lillqvist [Sun, 3 Mar 2002 21:52:28 +0000 (21:52 +0000)]
Minor edits.
2002-03-03 Tor Lillqvist <tml@iki.fi>
* README.win32: Minor edits.
Tor Lillqvist [Sun, 3 Mar 2002 21:45:11 +0000 (21:45 +0000)]
Update to match a recent configure-generated config.h
2002-03-03 Tor Lillqvist <tml@iki.fi>
* config.h.win32.in: Update to match a recent configure-generated
config.h
Owen Taylor [Sun, 3 Mar 2002 20:36:54 +0000 (20:36 +0000)]
When increasing the row or column requisitions to make them sufficient for
Sun Mar 3 15:16:07 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtktable.c: When increasing the row or column
requisitions to make them sufficient for spanning widgets,
favor rows or columns with expandable children in them.
(#1261, Jonathan Blandford.)
Owen Taylor [Sun, 3 Mar 2002 19:59:29 +0000 (19:59 +0000)]
Centralize lookup and caching of cursor GC's here.
Sun Mar 3 14:26:33 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkstyle.[ch] (_gtk_get_insertion_cursor_gc):
Centralize lookup and caching of cursor GC's here.
* gtk/gtkentry.[ch] gtk/gtktextview.[ch] gtk/gtktextdisplay.c
gtk/gtklabel.c: Move to using _gtk_get_insertion_cursor_gc().
* gtk/gtkentry.c (gtk_entry_expose): Draw cursors
under the text, not over the text.
* gtk/gtkwidget.c (gtk_widget_class_init): add
a secondary-cursor-color property.
* gtk/gtkwidget.c (gtk_widget_class_init): Decrease
the default aspect ratio to 1/25 (0.04).
* tests/testgtkrc (bell_duration): Comment out
cursor color setting.
Andraz Tori [Sun, 3 Mar 2002 19:58:36 +0000 (19:58 +0000)]
Updated Slovenian translation
Soeren Sandmann [Sun, 3 Mar 2002 19:50:50 +0000 (19:50 +0000)]
change offset of cursor corner of navigation region from (-2, 2) to (-2,
Sun Mar 3 20:48:12 2002 Soeren Sandmann <sandmann@daimi.au.dk>
* gtk/gtkmenu.c (gtk_menu_set_submenu_navigation_region): change
offset of cursor corner of navigation region from (-2, 2) to
(-2, 0).
jacob berkman [Sun, 3 Mar 2002 19:04:20 +0000 (19:04 +0000)]
add sanitize-la.sh
2002-03-03 jacob berkman <jacob@ximian.com>
* Makefile.am (EXTRA_DIST): add sanitize-la.sh
Anders Carlsson [Sun, 3 Mar 2002 17:36:32 +0000 (17:36 +0000)]
Fix tyop in docs.
2002-03-03 Anders Carlsson <andersca@gnu.org>
* gdk/x11/gdkwindow-x11.c (gdk_window_move_resize): Fix tyop
in docs.
Kristian Rietveld [Sun, 3 Mar 2002 17:29:50 +0000 (17:29 +0000)]
move edit ifs above _set_cursor code, don't collapse/expand row on double
Sat Mar 2 03:49:31 2002 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeview.c (gtk_tree_view_button_press): move edit
ifs above _set_cursor code, don't collapse/expand row on double
click, only activate (#63269)
(validate_visible_area): add two missing lines (#73161, #73162)
Owen Taylor [Sun, 3 Mar 2002 17:15:29 +0000 (17:15 +0000)]
Fix typo where pangoxft was being required instead of pangox. (Reported by
Sun Mar 3 12:13:56 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Fix typo where pangoxft was being
required instead of pangox. (Reported by Miles
Lane)
Owen Taylor [Sun, 3 Mar 2002 16:16:08 +0000 (16:16 +0000)]
When in split cursor mode, always add the cursor as both strong and weak
Sun Mar 3 11:12:16 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtktextlayout.c (add_cursor): When in split cursor
mode, always add the cursor as both strong and weak
so that it is drawn with the correct non-split color.
Owen Taylor [Sun, 3 Mar 2002 16:07:53 +0000 (16:07 +0000)]
Fix install location.
Sun Mar 3 11:05:13 2002 Owen Taylor <otaylor@redhat.com>
* modules/input/Makefile.am (moduledir): Fix
install location.
Owen Taylor [Sun, 3 Mar 2002 15:37:40 +0000 (15:37 +0000)]
add missing dependency of objects on gtkmarshalers.h.
Sun Mar 3 10:28:32 2002 Owen Taylor <otaylor@redhat.com>
* gtk/Makefile.am: add missing dependency of objects on
gtkmarshalers.h.
* gtk/Makefile.am gtk/gtk-boxed.defs: Remove completely
out of date and unused gtk-boxed.defs and the accompanying
Makefile rule to generate the complete gtk.defs.
Hans Breuer [Sun, 3 Mar 2002 15:04:56 +0000 (15:04 +0000)]
make rewrite_event_for_window() static gtk_rc_clear_realized_style()
2002-03-03 Hans Breuer <hans@breuer.org>
* gtk/gtkmain.c : make rewrite_event_for_window() static
* gtk/gtkrc.c : gtk_rc_clear_realized_style() static
* gtk/makefile.msc.in : adapt to makeenums build changes
* gtk.def : sorted alphabetical again
Sven Neumann [Sun, 3 Mar 2002 12:38:24 +0000 (12:38 +0000)]
lowercase configure --help output.
2002-03-03 Sven Neumann <sven@gimp.org>
* m4macros/gtk-2.0.m4: lowercase configure --help output.
Kjartan Maraas [Sun, 3 Mar 2002 08:46:36 +0000 (08:46 +0000)]
Updated Norwegian (bokmål) translation.
2002-03-03 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian (bokmål) translation.
Jonathan Blandford [Sun, 3 Mar 2002 06:37:43 +0000 (06:37 +0000)]
Write documentation Write documentation
Sun Mar 3 01:36:21 2002 Jonathan Blandford <jrb@redhat.com>
* gtk/tmpl/gtktreeviewcolumn.sgml: Write documentation
* gtk/tmpl/gtktreeview.sgml: Write documentation
Tim Janik [Sun, 3 Mar 2002 05:41:28 +0000 (05:41 +0000)]
added compile time switch to put the tree views into a hpaned for owen to
Sun Mar 3 06:39:19 2002 Tim Janik <timj@gtk.org>
* gtk/gtkfilesel.c: added compile time switch to put the tree views
into a hpaned for owen to play with.
* gtk/gtktreedatalist.c (_gtk_tree_data_list_header_free):
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_cell_data_func),
(gtk_tree_view_column_finalize):
* gtk/gtktreestore.c (gtk_tree_store_set_default_sort_func),
(gtk_tree_store_set_sort_func), (gtk_tree_store_finalize):
* gtk/gtktreeselection.c (gtk_tree_selection_finalize):
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_reset_default_sort_func),
(gtk_tree_model_sort_set_default_sort_func),
(gtk_tree_model_sort_set_sort_func):
* gtk/gtkliststore.c (gtk_list_store_set_default_sort_func),
(gtk_list_store_set_default_sort_func),
(gtk_list_store_set_sort_func), (gtk_list_store_finalize):
add reentrancy protection around destroy() function invocation.
* gtk/gtktreeselection.c (gtk_tree_selection_set_select_function): fix
destroy function invocation (which was missing).
Owen Taylor [Sun, 3 Mar 2002 04:16:30 +0000 (04:16 +0000)]
Fixes for uninstalled operation with module suffixes other than .so and in
Sat Mar 2 23:08:23 2002 Owen Taylor <otaylor@redhat.com>
Fixes for uninstalled operation with module suffixes
other than .so and in general for platforms like AIX where
the module suffix isn't predictable. (#72185, problems
reported by Miroslaw Dobrzanski-Neumann)
* modules/input/Makefile.am (gtk.immodules): Query .la
files rather than shared objects in .libs when creating the
uninstalled gtk.immodules file.
* gtk/gtkmain.c (_gtk_find_module): Look for .la files
after looking for the normal soname extension to handle
cases where the soname extension isn't predictable,
like AIX.
* gtk/gtkthemes.c (gtk_theme_engine_load): Don't
call g_module_build_path... leave that to
gtk_rc_find_module_in_path.
* demos/gtk-demo/main.c (main) demos/pixbuf-init.c (pixbuf_init):
tests/testgtk.c (test_init): tests/testtext.c (test_init)
tests/testdnd.c (test_init): Point gdk-pixbuf to .la
files rather than poking in .libs for .so files.
* gtk/stock-icons/Makefile.am (gtkstockpixbufs.h): Remove
.libs from GDK_PIXBUF_MODULEDIR.